beleaguer someone - Alemán Inglés Diccionario